package br.com.damazzy.util;

import java.util.ArrayList;
import java.util.List;

public class StringUtil {

	public static List<String> popularListaCaracteresNaoPermitidos() {
		List<String> lista = new ArrayList<String>();
		lista.add("select");
		lista.add("insert");
		lista.add("update");
		lista.add("delete");
		lista.add("drop");
		lista.add("destroy");
		lista.add("--");
		lista.add("'");
		
		return lista;
	}
	
	public static boolean verificarExistenciaCaracteresNaoPermitidos(String valor) throws Exception {
		
		boolean caractereEncontrado = false;
		
		for (String caractere : popularListaCaracteresNaoPermitidos()) {
			
			if (valor.toUpperCase().contains(caractere.toUpperCase())) {
				caractereEncontrado = true;
				break;
			}
		}
		
		return caractereEncontrado;
	}
}
